other financial payables - Alemán Inglés Diccionario